coat armor - Turco Inglés Diccionario